package com.gong.mapper.user;

import com.gong.pojo.Role;
import com.gong.pojo.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @ClassName: UserMapper
 * @Description: TODO
 * @Author: 。。。
 * @Data: 2021/10/208:38
 * @Version: 1.0
 **/
public interface UserMapper {
	//用户登录
	public User getLoginUser(@Param("userCode") String userCode);

	//用户密码修改
	public int updateUserPassword(@Param("id") int id, @Param("userPassword") String password);

	//根据传递啊过来的参数不同查出相对应的人数
	public int getUserCount(@Param("userName") String userName, @Param("userRole") int userRole);

	//通过不同查询条件获得用户列表
	public List<User> getUserList(@Param("userName") String userName, @Param("userRole") int userRole, @Param("currentPageNo") int currentPageNo, @Param("pageSize") int pageSize);


}
